#ifndef __HEK1008_H__
#define __HEK1008_H__

#include "drv_can0.h"
#define HEK1008_RX_ID_01           0x18FF90E0
#define HEK1008_RX_HEARTBEAT_ID_01 0x18FF89E0
#define HEK1008_RX_ID_02           0x18FF90E1
#define HEK1008_RX_HEARTBEAT_ID_02 0x18FF89E1
#define HEK1008_RX_ID_03           0x18FF90E2
#define HEK1008_RX_HEARTBEAT_ID_03 0x18FF89E2
#define HEK1008_RX_ID_04           0x18FF90E3
#define HEK1008_RX_HEARTBEAT_ID_04 0x18FF89E3

void hek1008_run(void);

void hek1008_can0_rx_01(CAN_DATA_FORMAT_T data);
void hek1008_can0_rx_02(CAN_DATA_FORMAT_T data);
void hek1008_can0_rx_03(CAN_DATA_FORMAT_T data);
void hek1008_can0_rx_04(CAN_DATA_FORMAT_T data);

#endif /* __HEK1008_H__ */
